## Enunciado

## Jogar:

##
Na solução básica, o jogador joga apenas contra o computador. Inicialmente o computador gera um tabuleiro de acordo com as regras e de forma aleatória. O jogador tem um número limite de jogadas para afundar os barcos do computador. Por cada tiro do jogador, o computador deve enviar uma mensagem com a seguinte informação: i) tiro certeiro e ii) o tipo de barco atingido. O jogo termina quando o jogador afunda todos os barcos ou quando atinge o número de jogadas limite. No final do jogo deve ser mostrado o tabuleiro do computador com os tiros certeiros, a pontuação (cada cano vale
um ponto) e o número de jogadas. O número máximo de jogadas é selecionado pelo jogador.

## Ajuda:

##
O programa deve fornecer ajuda ao utilizador acerca das regras de jogo.

## Menu:

##
Todas as opções disponibilizadas na aplicação devem ser escolhidas através de um menu.

##

## Especificação do Problema

- Resolução do problema em linguagem C;

- Deve ser utilizado IDE C++ Builder 5.0;

- Os programas devem usar as competências adquiridas ao longo do semestre.

- Os programas devem ser editados segundo as regras de estilo adotadas para a cadeira.